package com.huluobo.a2307douyindemo.utils

import android.content.Context
import android.text.TextUtils
import android.util.AttributeSet
import androidx.appcompat.widget.AppCompatTextView

/**
 *  Created by LC on 2025/9/16.
 *  自定义View,可以自动运行跑马灯效果
 */
class MarqueeTextView(context: Context, attributeSet: AttributeSet) : AppCompatTextView(context, attributeSet) {
    init {
        //设置跑马灯效果
        ellipsize = TextUtils.TruncateAt.MARQUEE
        //设置单行显示
        isSingleLine = true
        //设置跑马灯的重复次数
        marqueeRepeatLimit = -1
    }

    //设置当前textView可以获取焦点
    override fun isFocused(): Boolean = true
}